Skip to content

[branch-25.8] Stabilize DDC graceful rollout pod templates#494

Merged
morningman merged 1 commit into
apache:branch-25.8.0from
Al-assad:backport-pr491-branch-25.8.0
Jun 12, 2026
Merged

[branch-25.8] Stabilize DDC graceful rollout pod templates#494
morningman merged 1 commit into
apache:branch-25.8.0from
Al-assad:backport-pr491-branch-25.8.0

Conversation

@Al-assad

Copy link
Copy Markdown
Member

Summary

  • Backport DDC graceful rollout hardening to the 25.8 branch
  • Keep DDC compute group StatefulSets on OnDelete and drive BE replacement through the operator-controlled graceful rollout flow
  • Preserve default podinfo mounts in DDC FE/BE/MS containers and remove the old DownwardAPI compensation path to avoid pod template drift
  • Add tests for podinfo mounts and rollout state handling

Tests

  • go test ./pkg/controller/sub_controller/disaggregated_cluster/computegroups ./pkg/controller/sub_controller/disaggregated_cluster/disaggregated_fe ./pkg/controller/sub_controller/disaggregated_cluster/metaservice ./pkg/common/utils/resource

@Al-assad Al-assad force-pushed the backport-pr491-branch-25.8.0 branch from 0337471 to 9f4f38b Compare June 11, 2026 15:52
@morningman morningman merged commit 386d88e into apache:branch-25.8.0 Jun 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants